import { IsString, IsNotEmpty, Length, IsOptional } from 'class-validator';
import { ApiProperty } from '@nestjs/swagger';

export class UpdateSiteDto {
    @IsNotEmpty()
    @IsString()
    siteId: string;

    @IsOptional()
    @IsNotEmpty()
    @IsString()
    @Length(1, 100)
    siteDomain?: string;

    @IsOptional()
    @IsNotEmpty()
    @IsString()
    @Length(1, 100)
    siteName?: string;

    @IsOptional()
    @IsNotEmpty()
    @IsString()
    curContent?: string;

    @IsOptional()
    @IsNotEmpty()
    @IsString()
    siteContent?: string;

}
